/*  Creative by chuyan on 2017-11-13
	Version 1.0.0 
*/
*{
    box-sizing: border-box;
}
html{
    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
body,dl,dd,h1,h2,h3,h4,p{
    margin: 0;
}

article,
aside,
footer,
header,
nav,
section,
figcaption,
figure,
main{
    display: block;
}

ul{
    margin: 0;
    padding: 0;
}

li{
    list-style: none;
}

a{
    text-decoration: none;
    color: #333;
}
a:hover{
    color: #888;
}
i{
    font-style: normal;
}
input,
input:focus{
    border: 0;
    outline: none;
}
.displayflex{
    display: -webkit-flex;
    display: flex;
}
.inlineflex{
    display: -webkit-inline-flex;
    display: inline-flex;
}
.flex1{
    -webkit-flex: 1;
    -moz-flex: 1;
    flex: 1;
}
.relaImg{
	position: relative;
}
.relaImg > img{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	right: 0;
	max-width: 100%;
	max-height: 100%;
	margin: auto;
}
